// NetProtocl.h: interface for the CNetProtocl class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_NETPROTOCL_H__ACEA0E38_09FB_41BA_A5EE_DBFFFDB6C7B1__INCLUDED_)
#define AFX_NETPROTOCL_H__ACEA0E38_09FB_41BA_A5EE_DBFFFDB6C7B1__INCLUDED_

#include "EntityDefine.h"	// Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "EntityDefine.h"

class CNetProtocl
{
private:
	static CNetProtocl* m_pInstance; 
public:
	lpNetExchange CreateNetProtocl(em_NetExchangeType em_Type);
	CNetProtocl();
	virtual ~CNetProtocl();
	static CNetProtocl* CreateInstance();
};

#endif // !defined(AFX_NETPROTOCL_H__ACEA0E38_09FB_41BA_A5EE_DBFFFDB6C7B1__INCLUDED_)
